<template>
  <h-theme id="app" v-title="$route.name + ' | 非码i应用'">
    <router-view/>
  </h-theme>
</template>

<script>
export default {
  name: 'App',
  methods: {
    browserType () {
      let ua = navigator.userAgent.toLowerCase()
      let isFF = ua.indexOf('firefox') > -1
      let isChrome = ua.indexOf('chrome') > -1 && ua.indexOf('safari') > -1
      let isShell = ua.indexOf('360') > -1 || ua.indexOf('se') > -1 || ua.indexOf('qqbrowser') > -1 || ua.indexOf('lbbrowser') > -1 || ua.indexOf('bidubrowser') > -1
      if ((isChrome || isFF) && !isShell) {
        return 'chrome || firefox'
      } else {
        // 暂时先用alert，正式情况需跳转到一个页面
        this.$alert('推荐使用Chrome浏览器访问本网站', '温馨提示', {
          confirmButtonText: '知道了',
          type: 'warning',
          callback: action => {
            this.$message({
              type: 'info',
              message: '用户点击知道了……'
            })
          }
        })
      }
    }
  },
  created () {
    this.browserType()
  }
}
</script>

<style>
#app {
  height: 100%;
  width: 100%;
}
</style>
